package A;

import java.util.ArrayList;
import java.util.List;

public class Test_13 {
    public static void main(String[] args) {
        //2、创建一个测试类，在main方法中完成以下要求：
        //   a.创建2个Employee对象分别赋值如下：
        //（姓名-工资）（小明 1800, 小新 2600）
        //b.创建一个员工类的ArrayList集合，将这2个员工对象存放到ArrayList中 ；
        //   c.遍历集合，将name为小明的元素的salary增加300；
        //   d.在控制台输出修改后集合中的元素属性；
        Employee e1 = new Employee("小明", 1800);
        Employee e2 = new Employee("小新", 2600);
        List<Employee> list = new ArrayList<>();
        list.add(e1);
        list.add(e2);
        for (int i = 0; i < list.size(); i++) {
            if (list.get(i).getName().equals("小明")) {
                list.set(i, new Employee(list.get(i).getName(), list.get(i).getSalary() + 300));
            }
        }
        System.out.println(list);
    }
}
